.information-aside {
  width: 100%;
  position: relative;
}
.information-aside .information-aside-img > img {
  width: 100%;
}
.information-aside .information-aside-logo {
  width: 163px;
  height: 155px;
  background: url("../../images/information/logo1920.png") no-repeat center;
  background-size: 163px 155px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.information-main {
  margin-top: 50px;
}
.information-main .container .row h2 {
  font-size: 1.8rem;
}
.information-main .container .row .nav {
  border: none;
}
.information-main .container .row .nav > li {
  margin: 1.1rem 1.4rem .6rem 0;
}
.information-main .container .row .nav > li:last-of-type {
  margin-right: 0;
}
.information-main .container .row .nav > li.active > a {
  color: #fff;
  background-color: #25BC89;
}
.information-main .container .row .nav > li > a {
  color: #25BC89;
  padding: .4rem 1.5rem;
  border: 1px solid #25BC89;
  border-radius: 0;
}
.information-main .container .row .nav > li > a:focus,
.information-main .container .row .nav > li > a:hover {
  color: #fff;
  background-color: #25BC89;
}
.information-main .container .row .information-main-list {
  padding-top: 2.6rem;
}
.information-main .container .row .information-main-list > li {
  border: 2px solid #ccc;
  border-left: 2px solid #25BC89;
  margin-bottom: 1.2rem;
}
.information-main .container .row .information-main-list > li .media {
  cursor: pointer;
}
.information-main .container .row .information-main-list > li .media .media-body {
  padding: 1.2rem 1rem .6rem 1.6rem;
  position: relative;
}
.information-main .container .row .information-main-list > li .media .media-body .media-heading {
  font-size: 1.4rem;
}
.information-main .container .row .information-main-list > li .media .media-body .media-heading + span {
  color: #25BC89;
  position: absolute;
  right: 1rem;
  top: 1.2rem;
}
.information-main .container .row .information-main-list > li .media .media-body span:nth-last-of-type(-n + 3) {
  color: #25BC89;
}
.information-main .container .row .information-main-list > li .media .media-body span:nth-last-of-type(-n + 3) .iconfont {
  font-size: 1rem;
}
.information-main .container .row .information-page {
  float: right;
  margin-bottom: 4rem;
}
.information-main .container .row .information-page li > a {
  color: #25BC89;
  display: inline;
}
.information-main .container .row .col-sm-3 .erweima {
  text-align: center;
  line-height: 1.7rem;
  font-size: 1rem;
}
.information-main .container .row .col-sm-3 .erweima > img {
  width: 80%;
  display: block;
  margin: 1rem auto 0;
}
.information-main .container .row .col-sm-3 .erweima .ZXG-APP {
  color: #25BC89;
}
.information-main .container .row .col-sm-3 .information-recommend {
  margin-top: 2.1rem;
}
.information-main .container .row .col-sm-3 .information-recommend h2 {
  font-size: 1.75rem;
}
.information-main .container .row .col-sm-3 .information-recommend .information-recommend-list > li {
  padding-top: .5rem;
}
.information-main .container .row .col-sm-3 .information-recommend .information-recommend-list > li .media {
  border: 1px solid #25BC89;
  width: 100%;
  height: 4.75rem;
}
.information-main .container .row .col-sm-3 .information-recommend .information-recommend-list > li .media .media-body {
  padding: .5rem 0 0 .5rem;
  box-sizing: border-box;
}
.information-main .container .row .col-sm-3 .information-recommend .information-recommend-list > li .media .media-body .media-heading {
  font-size: 1.1rem;
  font-weight: bold;
}
.information-main .container .row .col-sm-3 .information-recommend .information-recommend-list > li .media .media-body .media-heading + p {
  font-size: .8rem;
  margin: 0;
}
.information-main .container .row .col-sm-3 .information-recommend .information-recommend-list > li .media .media-body .iconfont {
  color: #b8b8b8;
  font-size: 1rem;
}
.information-main .container .row .col-sm-3 .information-recommend .information-recommend-list > li .media .media-body .iconfont + span {
  color: #b8b8b8;
  font-size: .65rem;
}
.information-main .container .row .col-sm-3 .information-recommend .information-recommend-list > li .media .media-right img {
  width: 4.75rem;
}
.information-main .container .row .col-sm-3 .information-recommend .information-recommend-more {
  font-size: .9rem;
  color: #25BC89;
  float: right;
}
.information-main .container .row .col-sm-9 > h2 {
  font-size: 1.5rem;
  margin-bottom: 1rem;
}
.information-main .container .row .col-sm-9 .describe {
  color: #595959;
}
.information-main .container .row .col-sm-9 .describe span {
  margin-right: 1.2rem;
}
.information-main .container .row .col-sm-9 .describe .iconfont {
  color: #b8b8b8;
  font-size: 1rem;
  float: right;
}
.information-main .container .row .col-sm-9 .describe .iconfont + span {
  color: #b8b8b8;
  float: right;
}
.information-main .container .row .col-sm-9 .describe + img {
  margin: 1.3rem 0 .3rem;
}
.information-main .container .row .col-sm-9 > p {
  line-height: 2.1rem;
  font-size: .9rem;
  text-indent: 1.8rem;
  margin-bottom: 2rem;
}
.information-main .container .row .col-sm-9 .information-praise {
  color: #fff;
  background-color: #28bd86;
  border-radius: 5px;
  float: right;
  font-size: .9rem;
  padding: .3rem 1rem;
  margin-bottom: 3.5rem;
}
.information-main .container .row .col-sm-9 .information-praise > .iconfont {
  font-size: 1rem;
}
.information-main .container .row .col-sm-9 .information-comment {
  padding-top: 3.5rem;
}
.information-main .container .row .col-sm-9 .information-comment .comment-line {
  display: inline-block;
  width: 2rem;
  border: 2px solid #25BC89;
  margin: 0;
}
.information-main .container .row .col-sm-9 .information-comment .textarea-body {
  position: relative;
}
.information-main .container .row .col-sm-9 .information-comment .textarea-body .comment-textarea {
  width: 100%;
  height: 10rem;
  border: 1px solid #25BC89;
  resize: none;
  padding: .5rem;
  box-sizing: border-box;
  font-size: .9rem;
}
.information-main .container .row .col-sm-9 .information-comment .textarea-body .comment-textarea::-webkit-input-placeholder {
  font-size: .9rem;
}
.information-main .container .row .col-sm-9 .information-comment .textarea-body .comment-textarea:-moz-placeholder {
  font-size: .9rem;
}
.information-main .container .row .col-sm-9 .information-comment .textarea-body .comment-textarea::-moz-placeholder {
  font-size: .9rem;
}
.information-main .container .row .col-sm-9 .information-comment .textarea-body .comment-textarea:-ms-input-placeholder {
  font-size: .9rem;
}
.information-main .container .row .col-sm-9 .information-comment .textarea-body .textarea-num {
  position: absolute;
  bottom: .5rem;
  right: .5rem;
  font-size: .9rem;
}
.information-main .container .row .col-sm-9 .information-comment .textarea-body .textarea-num > i {
  color: #25BC89;
  font-style: normal;
}
.information-main .container .row .col-sm-9 .information-comment .textarea-footer {
  height: 52px;
  margin-top: -6px;
  border-bottom: 1px solid #25BC89;
  border-left: 1px solid #25BC89;
  border-right: 1px solid #25BC89;
  margin-bottom: 3.4rem;
}
.information-main .container .row .col-sm-9 .information-comment .textarea-footer .textarea-face {
  height: 100%;
  width: 52px;
  border-right: 1px solid #25BC89;
  float: left;
  position: relative;
}
.information-main .container .row .col-sm-9 .information-comment .textarea-footer .textarea-face .face-sanjiao {
  width: 8px;
  height: 8px;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-right: 4px solid transparent;
  border-left: 4px solid #25BC89;
  transform: rotate(45deg);
  position: absolute;
  bottom: -4px;
  right: -4px;
}
.information-main .container .row .col-sm-9 .information-comment .textarea-footer > button {
  float: right;
  height: 100%;
  width: 9rem;
  background-color: #25BC89;
  color: #fff;
}
.information-main .container .row .col-sm-9 .information-comment .information-comment-list ul > li {
  width: 100%;
  border-bottom: 1px solid #e8e8e8;
  position: relative;
  padding: 1.8rem 1rem .5rem 4.3rem;
}
.information-main .container .row .col-sm-9 .information-comment .information-comment-list ul > li:last-of-type {
  border: none;
}
.information-main .container .row .col-sm-9 .information-comment .information-comment-list ul > li > p {
  font-size: .9rem;
  color: #25BC89;
  font-weight: bold;
  width: 4.3rem;
  position: absolute;
  top: 1.8rem;
  left: 0;
}
.information-main .container .row .col-sm-9 .information-comment .information-comment-list ul > li .comment-list-text > p {
  color: #595959;
  font-size: .9rem;
  margin: 0;
}
.information-main .container .row .col-sm-9 .information-comment .information-comment-list ul > li .comment-list-text > span {
  color: #979797;
  font-size: .8rem;
}
